package com.rxkj.service;

import com.rxkj.entity.sys.NavMenu;
import com.rxkj.entity.sys.NavMenuVo;

import java.util.List;

public interface NavMenuService {


    List<NavMenu> getNavMenus(Integer id, String userName);

    List<NavMenu> getNavMenu(Integer id, String userName);

    List<NavMenu> getTreeMenus();

    List<NavMenu> getRoleMenus(Integer id,String roleName);

    List<NavMenu> getTree(List<NavMenu> menu);

    void addRoleMenus(Integer id,Integer[] authority);

    Integer AddMenus(NavMenu navMenu);

    void DeleteMenu(Integer id);

    int EditMenu(NavMenu navMenu);

    List<NavMenuVo> getAllMenus();

    NavMenu getMenuId(Integer id);
}
